multi-leaf dampers - Turkish English Dictionary